Remove two chunks of duplicated code (#533733).
authorBjörn Lindqvist <bjourne@gmail.com>
Tue, 20 May 2008 17:29:34 +0000 (17:29 +0000)
committerBjörn Lindqvist <bjornl@src.gnome.org>
Tue, 20 May 2008 17:29:34 +0000 (17:29 +0000)
2008-05-20  Björn Lindqvist  <bjourne@gmail.com>

* gtk/gtkspinbutton.c: (gtk_spin_button_snap,
gtk_spin_button_update): Remove two chunks of duplicated
code (#533733).

svn path=/trunk/; revision=20118

ChangeLog
gtk/gtkspinbutton.c

index 68e59ac1d6c7953bae143ed312a849028eaa8c2e..ddacfd725fb3f1d691fbe8810c08a14d6b516895 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-05-20  Björn Lindqvist  <bjourne@gmail.com>
+
+       * gtk/gtkspinbutton.c: (gtk_spin_button_snap,
+       gtk_spin_button_update): Remove two chunks of duplicated
+       code (#533733).
+
 2008-05-20 14:27:34  Tim Janik  <timj@imendio.com>
 
        * reverted recent unapproved changes by Yair Hershkovitz, regarding:
index 8f30b7ad490c69bf9a5bb93dcc33fb15bb413334..f6391da217cc54704bf0f956fcfa079e69948cab 100644 (file)
@@ -1398,15 +1398,7 @@ gtk_spin_button_snap (GtkSpinButton *spin_button,
   else
     val = spin_button->adjustment->lower + ceil (tmp) * inc;
 
-  if (fabs (val - spin_button->adjustment->value) > EPSILON)
-    gtk_adjustment_set_value (spin_button->adjustment, val);
-  else
-    {
-      gint return_val = FALSE;
-      g_signal_emit (spin_button, spinbutton_signals[OUTPUT], 0, &return_val);
-      if (return_val == FALSE)
-       gtk_spin_button_default_output (spin_button);
-    }
+  gtk_spin_button_set_value (spin_button, val);
 }
 
 static void
@@ -2291,18 +2283,7 @@ gtk_spin_button_update (GtkSpinButton *spin_button)
   if (spin_button->snap_to_ticks)
     gtk_spin_button_snap (spin_button, val);
   else
-    {
-      if (fabs (val - spin_button->adjustment->value) > EPSILON)
-       gtk_adjustment_set_value (spin_button->adjustment, val);
-      else
-       {
-         return_val = FALSE;
-         g_signal_emit (spin_button, spinbutton_signals[OUTPUT], 0,
-                        &return_val);
-         if (return_val == FALSE)
-           gtk_spin_button_default_output (spin_button);
-       }
-    }
+    gtk_spin_button_set_value (spin_button, val);
 }
 
 static void